<?php

/**
 * contacto actions.
 *
 * @package    damicoweb
 * @subpackage contacto
 * @author     Your name here
 * @version    SVN: $Id: actions.class.php 23810 2009-11-12 11:07:44Z Kris.Wallsmith $
 */
class contactoActions extends sfActions
{
 /**
  * Executes index action
  *
  * @param sfRequest $request A request object
  */
  public function executeIndex(sfWebRequest $request)
  {
    $this->form = new ContactoForm();
  }
  
  public function executeSubmit(sfWebRequest $request)
  {
	$this->forward404Unless($request->isMethod('post'));
	
	//TODO: si no viene algún parámetro, se pone como valor el siguiente campo

	$params = array(
		'nombre'			=> $request->getParameter('nombre'),
		'email'				=> $request->getParameter('email'),
		'telefono'			=> $request->getParameter('telefono'),
		'empresa'			=> $request->getParameter('empresa'),
		'areaDeConsulta'	=> $request->getParameter('areaDeConsulta'),
		'mensaje'			=> $request->getParameter('mensaje'),
		'comoNosConocio'	=> $request->getParameter('comoNosConocio')
	);
	$this->redirect('contacto/gracias?'.http_build_query($params));
  }
 
  public function executeGracias(sfWebRequest $request)
  {
	return $this->renderPartial('contacto/gracias');
  }
}